double spring loaded - German English Dictionary